school holiday - French English Dictionary